#include "laser.h"

#include "stm32f4xx.h"

void laser_configuration(void)  
{
    GPIO_InitTypeDef   GPIO_InitStructure;

    RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE); 

    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;  
    GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;     
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz; 
    GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;      
    GPIO_Init(GPIOC, &GPIO_InitStructure);    
	
    laser_off();
}


void laser_on(void)
{
   GPIO_SetBits(GPIOC, GPIO_Pin_8);
}


void laser_off(void)
{
   GPIO_ResetBits(GPIOC, GPIO_Pin_8);
}
